Parallel GPU Processing for Fast Radio Signal Propagation Computation in GRASS-RaPlaT
نویسندگان
چکیده
Radio propagation simulation tools are important for prediction and verification of the radio signal coverage by individual transmitters or transmitter networks such as mobile phone cellular networks. In the case of a large geographic area with a relative high resolution, the simulation can become computationally demanding, taking a considerable amount of time to accomplish. Parallel processing can be used to speed up the computation and shorten the response time. We used the GPGPU (General-Purpose Computing on Graphics Processing Units) approach for the open source GRASS-RaPlaT radio propagation tool. By using OpenCL, we modified the existing radio propagation model modules for GPU (Graphics Processing Unit) execution, achieving multiple times processing speedup for computationally intensive modules. In the article, we present our GPU parallelization approach and analyze the results and conditions that must be fulfilled to successfully employ GPU computation and achieve a considerable computation speedup. Key-Words: Radio propagation simulation, GRASS, RaPlaT, parallel processing, GPU computing, OpenCL
منابع مشابه
Abstract—Radio signal propagation prediction plays an essential role in planning of modern broadband mobile radio
role in planning of modern broadband mobile radio networks. While the less accurate statistical models predict only the path loss, the more precise ray tracing techniques enable computation of additional parameters, e.g. the mean delay and the delay spread, which are significant for the 4G network planning. The existing ray tracing methods are mainly applied in the indoor and narrow urban envir...
متن کاملImplementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)
Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...
متن کاملFast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal
Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt an...
متن کاملآشکارسازی سیگنال بر اساس پردازش موازی مبتنی بر جیپییو در شبکههای حسگری صوتی دارای زیرساخت
Nowadays, several infrastructure-based low-frequency acoustical sensor networks are employed in different applications to monitor the activity of diverse natural and man-made phenomena, such as avalanches, earthquakes, volcanic eruptions, severe storms, super-sonic aircraft flights, etc. Two signal detection methods are usually implemented in these networks for the purpose of event occurrence i...
متن کاملکاربرد روش معادله سهموی در تحلیل مسائل انتشار امواج داخل ساختمان
With the rapid growth of indoor wireless communication systems, the need to accurately model radio wave propagation inside the building environments has increased. Many site-specific methods have been proposed for modeling indoor radio channels. Among these methods, the ray tracing algorithm and the finite-difference time domain (FDTD) method are the most popular ones. The ray tracing approach ...
متن کامل